border of sun or moon - German English Dictionary